Skip to content

Conversation

@allozaur
Copy link
Collaborator

@allozaur allozaur commented Sep 24, 2025

Close #16094

  • Fixes mobile sidebar conversation items actions interactivity
  • Improves Alert Dialog and Dialog mobile UI
  • Adds Alert Dialog for Reset to Default in Settings Dialog
demo.mp4

@allozaur allozaur marked this pull request as ready for review September 24, 2025 12:49
@allozaur allozaur requested a review from ngxson September 24, 2025 12:58
@ServeurpersoCom
Copy link
Collaborator

ServeurpersoCom commented Sep 26, 2025

Remaining a small z-index issue (I do more tests on mobile / PC soon) :

Sans titre

allozaur and others added 4 commits September 26, 2025 18:29
- Add CSS variable for centralized z-index control
- Fix dropdown positioning with Settings dialog conflicts
- Prevent external scroll interference with proper event handling
- Clean up hardcoded z-index values for maintainable architecture
…n mobile while retaining existing desktop sizing overrides
@ngxson
Copy link
Collaborator

ngxson commented Sep 29, 2025

Feel free to merge when you're ready @allozaur

@allozaur allozaur self-assigned this Sep 29, 2025
@allozaur allozaur merged commit 3a2bdcd into ggml-org:master Sep 29, 2025
14 of 15 checks passed
@allozaur allozaur deleted the 16094-keep-conversation-actions-usable-on-mobile branch September 29, 2025 08:38
yael-works pushed a commit to yael-works/llama.cpp that referenced this pull request Oct 15, 2025
* fix: Always show conversation item actions

* feat: Improve Alert Dialog and Dialog mobile UI

* feat: Add settings reset to default confirmation

* fix: Close Edit dialog on save

* chore: update webui build output

* webui: implement proper z-index system and scroll management

- Add CSS variable for centralized z-index control
- Fix dropdown positioning with Settings dialog conflicts
- Prevent external scroll interference with proper event handling
- Clean up hardcoded z-index values for maintainable architecture

* webui: ensured the settings dialog enforces dynamic viewport height on mobile while retaining existing desktop sizing overrides

* feat: Use `dvh` instead of computed px height for dialogs max height on mobile

* chore: update webui build output

* feat: Improve Settings fields UI

* chore: update webui build output

* chore: update webui build output

---------

Co-authored-by: Pascal <[email protected]>
pwilkin pushed a commit to pwilkin/llama.cpp that referenced this pull request Oct 23, 2025
* fix: Always show conversation item actions

* feat: Improve Alert Dialog and Dialog mobile UI

* feat: Add settings reset to default confirmation

* fix: Close Edit dialog on save

* chore: update webui build output

* webui: implement proper z-index system and scroll management

- Add CSS variable for centralized z-index control
- Fix dropdown positioning with Settings dialog conflicts
- Prevent external scroll interference with proper event handling
- Clean up hardcoded z-index values for maintainable architecture

* webui: ensured the settings dialog enforces dynamic viewport height on mobile while retaining existing desktop sizing overrides

* feat: Use `dvh` instead of computed px height for dialogs max height on mobile

* chore: update webui build output

* feat: Improve Settings fields UI

* chore: update webui build output

* chore: update webui build output

---------

Co-authored-by: Pascal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Misc. bug: webui keep conversation actions usable on mobile

4 participants